#include "menu.h"
void menu()
{
    int input = 0;
    Contact con;
    InitContact(&con);
    int exit_ = 1;
    while (exit_)
    {
        printf("**********************************\n");
        printf("*****       CONTACT          *****\n");
        printf("*****   1.ADD      2.DEL     *****\n");
        printf("*****   3.MODIFY   4.SEARCH  *****\n");
        printf("*****   5.SHOW     6.EMPTY   *****\n");
        printf("*****   0.Exit               *****\n");
        // printf("*****	8.Save      7.SORT        *****\n");

        printf("请选择＞＞");
        scanf("%d", &input);
        getchar();
        if (input < 0 || input > 9)
        {
            printf("123n");
            perror("输入错误");
        }
        else
        {
            switch (input)
            {
            case Exit:
                exit_ = Exit_();
                break;
            case ADD:
                AddContact(&con);
                break;
            case DEL:
                DelContact(&con);
                break;
            case MODIFY:
                ModifyContact(&con);
                break;
            case SEARCH:
                SearchContact(&con);
                break;
            case SHOW:
                ShowContact(&con);
                break;
            // case SORT:

            //     SortContact(&con);
            //     break;
            case EMPTY:
                EmptyContact(&con);
                break;
            // case Save:
            //     SaveContact(&con);
            //     break;
            default:
                break;
            }
        }
    }
}
